package producer.broker;

import api.Message;

/**
 * @Desc: "具体发送 不同消息类型 的接口"  ，以下接口都是交由异步线程池来处理的
 * @Author: caixiang
 * @DATE: 2020/6/23 11:15
 */
public interface RabbitBroker {
    /**
     * 发送 需要不确认的message
     * */
    void rapidSend(Message message);
    /**
     * 发送 需要确认的message
     * */
    void confirmSend(Message message);
    void reliantSend(Message message);
    void sendMessage();
}
